smeared with grease - Espagnol Anglais Dictionnaire